1012 San Pedro St, Los Angeles, CA 90015, United States
View on Map
What travelers say:
This Chinese restaurant is located on San Piedro Street South in Los Angeles. It is a relatively close restaurant. The dishes are decorated and served look very real. The restaurant owner is very enthusiastic and likes to chat with guests. It should be said that this is an affordable restaurant suitable for office workers.